patch (on clothing) - English Synonyms Dictionary